principal source of income - Alemán Inglés Diccionario